to wreak havoc - Espagnol Anglais Dictionnaire